to paint the town red - French English Dictionary
History

to paint the town red



Meanings of "to paint the town red" in French English Dictionary : 2 result(s)

English French
Idioms
to paint the town red aller faire la bombe
to paint the town red s'amuser bien